abort()
AbortFlag(void)
abs(variant num)
ACCLNxCalibrateX(const byte port, const byte i2caddr)
ACCLNxCalibrateXEnd(const byte port, const byte i2caddr)
ACCLNxCalibrateY(const byte port, const byte i2caddr)
ACCLNxCalibrateYEnd(const byte port, const byte i2caddr)
ACCLNxCalibrateZ(const byte port, const byte i2caddr)
ACCLNxCalibrateZEnd(const byte port, const byte i2caddr)
ACCLNxResetCalibration(const byte port, const byte i2caddr)
ACCLNxSensitivity(const byte port, const byte i2caddr)
ACCLNxXOffset(const byte port, const byte i2caddr)
ACCLNxXRange(const byte port, const byte i2caddr)
ACCLNxYOffset(const byte port, const byte i2caddr)
ACCLNxYRange(const byte port, const byte i2caddr)
ACCLNxZOffset(const byte port, const byte i2caddr)
ACCLNxZRange(const byte port, const byte i2caddr)
Acquire(mutex m)
addressOf(variant data)
addressOfEx(variant data, bool relative)
ArrayBuild(variant & aout[], variant src1, variant src2,..., variant srcN)
ArrayIndex(variant & out, variant asrc[], unsigned int idx)
ArrayInit(variant & aout[], variant value, unsigned int count)
ArrayLen(variant data[])
ArrayMax(const variant & src[], unsigned int idx, unsigned int len)
ArrayMean(const variant & src[], unsigned int idx, unsigned int len)
ArrayMin(const variant & src[], unsigned int idx, unsigned int len)
ArrayOp(const byte op, variant & dest, const variant & src[], unsigned int idx, unsigned int len)
ArrayReplace(variant & asrc[], unsigned int idx, variant value)
ArraySort(variant & dest[], const variant & src[], unsigned int idx, unsigned int len)
ArrayStd(const variant & src[], unsigned int idx, unsigned int len)
ArraySubset(variant & aout[], variant asrc[], unsigned int idx, unsigned int len)
ArraySum(const variant & src[], unsigned int idx, unsigned int len)
ArraySumSqr(const variant & src[], unsigned int idx, unsigned int len)
atof(const string & str)
atoi(const string & str)
atol(const string & str)
BatteryLevel(void)
BatteryState(void)
bcd2dec(byte bcd)
BluetoothState(void)
BluetoothStatus(byte conn)
BluetoothWrite(byte conn, byte buffer[])
BranchComp(const byte cmp, constant void lbl, variant v1, variant v2)
BranchTest(const byte cmp, constant void lbl, variant value)
BrickDataBluecoreVersion(void)
BrickDataBtHardwareStatus(void)
BrickDataBtStateStatus(void)
BrickDataName(void)
BrickDataTimeoutValue(void)
BTConnectionClass(const byte conn)
BTConnectionHandleNum(const byte conn)
BTConnectionLinkQuality(const byte conn)
BTConnectionName(const byte conn)
BTConnectionPinCode(const byte conn)
BTConnectionStreamStatus(const byte conn)
BTDataMode(void)
BTDeviceClass(const byte devidx)
BTDeviceCount(void)
BTDeviceName(const byte devidx)
BTDeviceNameCount(void)
BTDeviceStatus(const byte devidx)
BTInputBufferInPtr(void)
BTInputBufferOutPtr(void)
BTOutputBufferInPtr(void)
BTOutputBufferOutPtr(void)
ButtonCount(const byte btn, bool resetCount)
ButtonLongPressCount(const byte btn)
ButtonLongReleaseCount(const byte btn)
ButtonPressCount(const byte btn)
ButtonPressed(const byte btn, bool resetCount)
ButtonReleaseCount(const byte btn)
ButtonShortReleaseCount(const byte btn)
ButtonState(const byte btn)
ByteArrayToStr(byte data[])
ByteArrayToStrEx(byte data[], string & str)
CircleOut(int x, int y, byte radius, unsigned long options=DRAW_OPT_NORMAL)
ClearLine(byte line)
ClearScreen()
ClearSensor(const byte & port)
CloseFile(byte handle)
Coast(byte outputs)
CoastEx(byte outputs, const byte reset)
ColorADRaw(byte port, byte color)
ColorBoolean(byte port, byte color)
ColorCalibration(byte port, byte point, byte color)
ColorCalibrationState(byte port)
ColorCalLimits(byte port, byte point)
ColorSensorRaw(byte port, byte color)
ColorSensorValue(byte port, byte color)
CommandFlags(void)
ConfigureTemperatureSensor(const byte & port, const byte & config)
Copy(string str, unsigned int idx, unsigned int len)
CreateFile(string fname, unsigned int fsize, byte & handle)
CreateFileLinear(string fname, unsigned int fsize, byte & handle)
CreateFileNonLinear(string fname, unsigned int fsize, byte & handle)
CurrentTick()
CustomSensorActiveStatus(byte port)
CustomSensorPercentFullScale(byte port)
CustomSensorZeroOffset(byte port)
DeleteFile(string fname)
DisplayContrast()
DisplayDisplay()
DisplayEraseMask()
DisplayFlags()
DisplayFont()
DisplayTextLinesCenterFlags()
DisplayUpdateMask()
DISTNxDistance(const byte port, const byte i2caddr)
DISTNxGP2D12(const byte port, const byte i2caddr)
DISTNxGP2D120(const byte port, const byte i2caddr)
DISTNxGP2YA02(const byte port, const byte i2caddr)
DISTNxGP2YA21(const byte port, const byte i2caddr)
DISTNxMaxDistance(const byte port, const byte i2caddr)
DISTNxMinDistance(const byte port, const byte i2caddr)
DISTNxModuleType(const byte port, const byte i2caddr)
DISTNxNumPoints(const byte port, const byte i2caddr)
DISTNxVoltage(const byte port, const byte i2caddr)
div(int numer, int denom)
EllipseOut(int x, int y, byte radiusX, byte radiusY, unsigned long options=DRAW_OPT_NORMAL)
ExitTo(task newTask)
exp(float x)
fclose(byte handle)
feof(byte handle)
fflush(byte handle)
fgetc(byte handle)
fgets(string & str, int num, byte handle)
FindFirstFile(string & fname, byte & handle)
FindNextFile(string & fname, byte & handle)
FirstTick()
Flatten(variant num)
FlattenVar(variant x)
Float(byte outputs)
floor(float x)
Follows(task task1, task task2,..., task taskN)
FontNumOut(int x, int y, string filename, variant value, unsigned long options=DRAW_OPT_NORMAL)
FontTextOut(int x, int y, string filename, string str, unsigned long options=DRAW_OPT_NORMAL)
fopen(string filename, const string mode)
ForceOff(byte num)
FormatNum(string fmt, variant num)
fprintf(byte handle, string format, variant value)
fputc(char ch, byte handle)
fputs(string str, byte handle)
frac(float x)
FreeMemory(void)
fseek(byte handle, long offset, int origin)
ftell(byte handle)
GetBrickDataAddress(byte & data[])
GetBTConnectionAddress(const byte conn, byte & data[])
GetBTDeviceAddress(const byte devidx, byte & data[])
GetBTInputBuffer(const byte offset, byte cnt, byte & data[])
GetBTOutputBuffer(const byte offset, byte cnt, byte & data[])
GetButtonModuleValue(unsigned int offset, variant & value)
getchar()
GetCommandModuleBytes(unsigned int offset, unsigned int count, byte & data[])
GetCommandModuleValue(unsigned int offset, variant & value)
GetCommModuleBytes(unsigned int offset, unsigned int count, byte & data[])
GetCommModuleValue(unsigned int offset, variant & value)
GetDisplayModuleBytes(unsigned int offset, unsigned int count, byte & data[])
GetDisplayModuleValue(unsigned int offset, variant & value)
GetDisplayNormal(const byte x, const byte line, unsigned int cnt, byte & data[])
GetDisplayPopup(const byte x, const byte line, unsigned int cnt, byte & data[])
GetHSInputBuffer(const byte offset, byte cnt, byte & data[])
GetHSOutputBuffer(const byte offset, byte cnt, byte & data[])
GetInput(const byte & port, const byte field)
GetInputModuleValue(unsigned int offset, variant & value)
GetIOMapBytes(string moduleName, unsigned int offset, unsigned int count, byte & data[])
GetIOMapBytesByID(unsigned long moduleId, unsigned int offset, unsigned int count, byte & data[])
GetIOMapValue(string moduleName, unsigned int offset, variant & value)
GetIOMapValueByID(unsigned long moduleId, unsigned int offset, variant & value)
GetLastResponseInfo(bool Clear, byte & Length, byte & Command, byte & Buffer[])
GetLoaderModuleValue(unsigned int offset, variant & value)
GetLowSpeedModuleBytes(unsigned int offset, unsigned int count, byte & data[])
GetLowSpeedModuleValue(unsigned int offset, variant & value)
GetLSInputBuffer(const byte port, const byte offset, byte cnt, byte & data[])
GetLSOutputBuffer(const byte port, const byte offset, byte cnt, byte & data[])
GetMemoryInfo(bool Compact, unsigned int & PoolSize, unsigned int & DataspaceSize)
GetOutput(byte output, const byte field)
GetOutputModuleValue(unsigned int offset, variant & value)
GetSoundModuleValue(unsigned int offset, variant & value)
GetUIModuleValue(unsigned int offset, variant & value)
GetUSBInputBuffer(const byte offset, byte cnt, byte & data[])
GetUSBOutputBuffer(const byte offset, byte cnt, byte & data[])
GetUSBPollBuffer(const byte offset, byte cnt, byte & data[])
glAddToAngleX(int glValue)
glAddToAngleY(int glValue)
glAddToAngleZ(int glValue)
glAddVertex(int glX, int glY, int glZ)
glBegin(int glBeginMode)
glBeginObject()
glBeginRender()
glBox(int glMode, int glSizeX, int glSizeY, int glSizeZ)
glCallObject(int glObjectId)
glCos32768(int glAngle)
glCube(int glMode, int glSize)
glEnd()
glEndObject()
glFinishRender()
glInit()
glObjectAction(int glObjectId, int glAction, int glValue)
glPyramid(int glMode, int glSizeX, int glSizeY, int glSizeZ)
glSet(int glType, int glValue)
glSetAngleX(int glValue)
glSetAngleY(int glValue)
glSetAngleZ(int glValue)
glSin32768(int glAngle)
GraphicArrayOut(int x, int y, byte data[], unsigned long options=DRAW_OPT_NORMAL)
GraphicArrayOutEx(int x, int y, byte data[], byte vars[], unsigned long options=DRAW_OPT_NORMAL)
GraphicOut(int x, int y, string filename, unsigned long options=DRAW_OPT_NORMAL)
GraphicOutEx(int x, int y, string filename, byte vars[], unsigned long options=DRAW_OPT_NORMAL)
HSAddress(void)
HSDataMode(void)
HSFlags(void)
HSInputBufferInPtr(void)
HSInputBufferOutPtr(void)
HSMode(void)
HSOutputBufferInPtr(void)
HSOutputBufferOutPtr(void)
HSSpeed(void)
HSState(void)
HTIRTrain(const byte port, const byte channel, const byte func)
HTPFComboDirect(const byte port, const byte channel, const byte outa, const byte outb)
HTPFComboPWM(const byte port, const byte channel, const byte outa, const byte outb)
HTPFRawOutput(const byte port, const byte nibble0, const byte nibble1, const byte nibble2)
HTPFRepeat(const byte port, const byte count, const unsigned int delay)
HTPFSingleOutputCST(const byte port, const byte channel, const byte out, const byte func)
HTPFSingleOutputPWM(const byte port, const byte channel, const byte out, const byte func)
HTPFSinglePin(const byte port, const byte channel, const byte out, const byte pin, const byte func, bool cont)
HTPFTrain(const byte port, const byte channel, const byte func)
HTRCXAddToDatalog(const byte src, const unsigned int value)
HTRCXBatteryLevel(void)
HTRCXClearAllEvents(void)
HTRCXClearCounter(const byte counter)
HTRCXClearMsg(void)
HTRCXClearSensor(const byte port)
HTRCXClearSound(void)
HTRCXClearTimer(const byte timer)
HTRCXCreateDatalog(const unsigned int size)
HTRCXDecCounter(const byte counter)
HTRCXDeleteSub(const byte s)
HTRCXDeleteSubs(void)
HTRCXDeleteTask(const byte t)
HTRCXDeleteTasks(void)
HTRCXDisableOutput(const byte outputs)
HTRCXEnableOutput(const byte outputs)
HTRCXEvent(const byte src, const unsigned int value)
HTRCXFloat(const byte outputs)
HTRCXFwd(const byte outputs)
HTRCXIncCounter(const byte counter)
HTRCXInvertOutput(const byte outputs)
HTRCXMuteSound(void)
HTRCXObvertOutput(const byte outputs)
HTRCXOff(const byte outputs)
HTRCXOn(const byte outputs)
HTRCXOnFor(const byte outputs, const unsigned int ms)
HTRCXOnFwd(const byte outputs)
HTRCXOnRev(const byte outputs)
HTRCXPBTurnOff(void)
HTRCXPing(void)
HTRCXPlaySound(const byte snd)
HTRCXPlayTone(const unsigned int freq, const byte duration)
HTRCXPlayToneVar(const byte varnum, const byte duration)
HTRCXPoll(const byte src, const byte value)
HTRCXPollMemory(const unsigned int address)
HTRCXRemote(unsigned int cmd)
HTRCXRev(const byte outputs)
HTRCXSelectDisplay(const byte src, const unsigned int value)
HTRCXSelectProgram(const byte prog)
HTRCXSendSerial(const byte first, const byte count)
HTRCXSetDirection(const byte outputs, const byte dir)
HTRCXSetEvent(const byte evt, const byte src, const byte type)
HTRCXSetGlobalDirection(const byte outputs, const byte dir)
HTRCXSetGlobalOutput(const byte outputs, const byte mode)
HTRCXSetIRLinkPort(const byte port)
HTRCXSetMaxPower(const byte outputs, const byte pwrsrc, const byte pwrval)
HTRCXSetMessage(const byte msg)
HTRCXSetOutput(const byte outputs, const byte mode)
HTRCXSetPower(const byte outputs, const byte pwrsrc, const byte pwrval)
HTRCXSetPriority(const byte p)
HTRCXSetSensorMode(const byte port, const byte mode)
HTRCXSetSensorType(const byte port, const byte type)
HTRCXSetSleepTime(const byte t)
HTRCXSetTxPower(const byte pwr)
HTRCXSetWatch(const byte hours, const byte minutes)
HTRCXStartTask(const byte t)
HTRCXStopAllTasks(void)
HTRCXStopTask(const byte t)
HTRCXToggle(const byte outputs)
HTRCXUnmuteSound(void)
HTScoutCalibrateSensor(void)
HTScoutMuteSound(void)
HTScoutSelectSounds(const byte grp)
HTScoutSendVLL(const byte src, const unsigned int value)
HTScoutSetEventFeedback(const byte src, const unsigned int value)
HTScoutSetLight(const byte x)
HTScoutSetScoutMode(const byte mode)
HTScoutSetSensorClickTime(const byte src, const unsigned int value)
HTScoutSetSensorHysteresis(const byte src, const unsigned int value)
HTScoutSetSensorLowerLimit(const byte src, const unsigned int value)
HTScoutSetSensorUpperLimit(const byte src, const unsigned int value)
HTScoutUnmuteSound(void)
I2CBytes(const byte port, byte inbuf[], byte & count, byte & outbuf[])
I2CBytesReady(const byte port)
I2CCheckStatus(const byte port)
I2CDeviceId(byte port, byte i2caddr)
I2CDeviceInfo(byte port, byte i2caddr, byte info)
I2CRead(const byte port, byte buflen, byte & buffer[])
I2CSendCommand(byte port, byte i2caddr, byte cmd)
I2CStatus(const byte port, byte & bytesready)
I2CVendorId(byte port, byte i2caddr)
I2CVersion(byte port, byte i2caddr)
I2CWrite(const byte port, byte retlen, byte buffer[])
isalnum(int c)
isalpha(int c)
iscntrl(int c)
isdigit(int c)
isgraph(int c)
islower(int c)
isNAN(float value)
isprint(int c)
ispunct(int c)
isspace(int c)
isupper(int c)
isxdigit(int c)
JoystickMessageRead(byte queue, JoystickMessageType & msg)
labs(long n)
ldiv(long numer, long denom)
LeftStr(string str, unsigned int size)
LineOut(int x1, int y1, int x2, int y2, unsigned long options=DRAW_OPT_NORMAL)
log(float x)
log10(float x)
LongAbort(void)
LowspeedBytesReady(const byte port)
LowspeedCheckStatus(const byte port)
LowspeedRead(const byte port, byte buflen, byte & buffer[])
LowspeedStatus(const byte port, byte & bytesready)
LowspeedWrite(const byte port, byte retlen, byte buffer[])
LSChannelState(const byte port)
LSErrorType(const byte port)
LSInputBufferBytesToRx(const byte port)
LSInputBufferInPtr(const byte port)
LSInputBufferOutPtr(const byte port)
LSMode(const byte port)
LSNoRestartOnRead()
LSOutputBufferBytesToRx(const byte port)
LSOutputBufferInPtr(const byte port)
LSOutputBufferOutPtr(const byte port)
LSSpeed()
LSState()
memcmp(variant ptr1, variant ptr2, byte num)
memcpy(variant dest, variant src, byte num)
memmove(variant dest, variant src, byte num)
MidStr(string str, unsigned int idx, unsigned int len)
MotorActualSpeed(byte output)
MotorBlockTachoCount(byte output)
MotorMaxAcceleration(byte output)
MotorMaxSpeed(byte output)
MotorMode(byte output)
MotorOutputOptions(byte output)
MotorOverload(byte output)
MotorPower(byte output)
MotorPwnFreq()
MotorRegDValue(byte output)
MotorRegIValue(byte output)
MotorRegPValue(byte output)
MotorRegulation(byte output)
MotorRegulationOptions()
MotorRegulationTime()
MotorRotationCount(byte output)
MotorRunState(byte output)
MotorTachoCount(byte output)
MotorTachoLimit(byte output)
MotorTurnRatio(byte output)
MSADPAOff(const byte port, const byte i2caddr)
MSADPAOn(const byte port, const byte i2caddr)
MSDeenergize(const byte port, const byte i2caddr)
MSEnergize(const byte port, const byte i2caddr)
MSIRTrain(const byte port, const byte i2caddr, const byte channel, const byte func)
MSPFComboDirect(const byte port, const byte i2caddr, const byte channel, const byte outa, const byte outb)
MSPFComboPWM(const byte port, const byte i2caddr, const byte channel, const byte outa, const byte outb)
MSPFRawOutput(const byte port, const byte i2caddr, const byte nibble0, const byte nibble1, const byte nibble2)
MSPFRepeat(const byte port, const byte i2caddr, const byte count, const unsigned int delay)
MSPFSingleOutputCST(const byte port, const byte i2caddr, const byte channel, const byte out, const byte func)
MSPFSingleOutputPWM(const byte port, const byte i2caddr, const byte channel, const byte out, const byte func)
MSPFSinglePin(const byte port, const byte i2caddr, const byte channel, const byte out, const byte pin, const byte func, bool cont)
MSPFTrain(const byte port, const byte i2caddr, const byte channel, const byte func)
MSRCXAbsVar(const byte varnum, const byte byte src, const unsigned int value)
MSRCXAddToDatalog(const byte src, const unsigned int value)
MSRCXAndVar(const byte varnum, const byte src, const unsigned int value)
MSRCXBatteryLevel(void)
MSRCXBoot(void)
MSRCXCalibrateEvent(const byte evt, const byte low, const byte hi, const byte hyst)
MSRCXClearAllEvents(void)
MSRCXClearCounter(const byte counter)
MSRCXClearMsg(void)
MSRCXClearSensor(const byte port)
MSRCXClearSound(void)
MSRCXClearTimer(const byte timer)
MSRCXCreateDatalog(const unsigned int size)
MSRCXDecCounter(const byte counter)
MSRCXDeleteSub(const byte s)
MSRCXDeleteSubs(void)
MSRCXDeleteTask(const byte t)
MSRCXDeleteTasks(void)
MSRCXDisableOutput(const byte outputs)
MSRCXDivVar(const byte varnum, const byte src, const unsigned int value)
MSRCXEnableOutput(const byte outputs)
MSRCXEvent(const byte src, const unsigned int value)
MSRCXFloat(const byte outputs)
MSRCXFwd(const byte outputs)
MSRCXIncCounter(const byte counter)
MSRCXInvertOutput(const byte outputs)
MSRCXMulVar(const byte varnum, const byte src, unsigned int value)
MSRCXMuteSound(void)
MSRCXObvertOutput(const byte outputs)
MSRCXOff(const byte outputs)
MSRCXOn(const byte outputs)
MSRCXOnFor(const byte outputs, const unsigned int ms)
MSRCXOnFwd(const byte outputs)
MSRCXOnRev(const byte outputs)
MSRCXOrVar(const byte varnum, const byte src, const unsigned int value)
MSRCXPBTurnOff(void)
MSRCXPing(void)
MSRCXPlaySound(const byte snd)
MSRCXPlayTone(const unsigned int freq, const byte duration)
MSRCXPlayToneVar(const byte varnum, const byte duration)
MSRCXPoll(const byte src, const byte value)
MSRCXPollMemory(const unsigned int address)
MSRCXRemote(unsigned int cmd)
MSRCXReset(void)
MSRCXRev(const byte outputs)
MSRCXSelectDisplay(const byte src, const unsigned int value)
MSRCXSelectProgram(const byte prog)
MSRCXSendSerial(const byte first, const byte count)
MSRCXSet(const byte dstsrc, const byte dstval, const byte src, unsigned int value)
MSRCXSetDirection(const byte outputs, const byte dir)
MSRCXSetEvent(const byte evt, const byte src, const byte type)
MSRCXSetGlobalDirection(const byte outputs, const byte dir)
MSRCXSetGlobalOutput(const byte outputs, const byte mode)
MSRCXSetMaxPower(const byte outputs, const byte pwrsrc, const byte pwrval)
MSRCXSetMessage(const byte msg)
MSRCXSetNRLinkPort(const byte port, const byte i2caddr)
MSRCXSetOutput(const byte outputs, const byte mode)
MSRCXSetPower(const byte outputs, const byte pwrsrc, const byte pwrval)
MSRCXSetPriority(const byte p)
MSRCXSetSensorMode(const byte port, const byte mode)
MSRCXSetSensorType(const byte port, const byte type)
MSRCXSetSleepTime(const byte t)
MSRCXSetTxPower(const byte pwr)
MSRCXSetUserDisplay(const byte src, const unsigned int value, const byte precision)
MSRCXSetVar(const byte varnum, const byte src, const unsigned int value)
MSRCXSetWatch(const byte hours, const byte minutes)
MSRCXSgnVar(const byte varnum, const byte src, const unsigned int value)
MSRCXStartTask(const byte t)
MSRCXStopAllTasks(void)
MSRCXStopTask(const byte t)
MSRCXSubVar(const byte varnum, const byte src, const unsigned int value)
MSRCXSumVar(const byte varnum, const byte src, const unsigned int value)
MSRCXToggle(const byte outputs)
MSRCXUnlock(void)
MSRCXUnmuteSound(void)
MSReadValue(const byte port, const byte i2caddr, const byte reg, const byte numbytes)
MSScoutCalibrateSensor(void)
MSScoutMuteSound(void)
MSScoutSelectSounds(const byte grp)
MSScoutSendVLL(const byte src, const unsigned int value)
MSScoutSetCounterLimit(const byte ctr, const byte src, const unsigned int value)
MSScoutSetEventFeedback(const byte src, const unsigned int value)
MSScoutSetLight(const byte x)
MSScoutSetScoutMode(const byte mode)
MSScoutSetScoutRules(const byte m, const byte t, const byte l, const byte tm, const byte fx)
MSScoutSetSensorClickTime(const byte src, const unsigned int value)
MSScoutSetSensorHysteresis(const byte src, const unsigned int value)
MSScoutSetSensorLowerLimit(const byte src, const unsigned int value)
MSScoutSetSensorUpperLimit(const byte src, const unsigned int value)
MSScoutSetTimerLimit(const byte tmr, const byte src, const unsigned int value)
MSScoutUnmuteSound(void)
muldiv32(long a, long b, long c)
NRLink2400(const byte port, const byte i2caddr)
NRLink4800(const byte port, const byte i2caddr)
NRLinkFlush(const byte port, const byte i2caddr)
NRLinkIRLong(const byte port, const byte i2caddr)
NRLinkIRShort(const byte port, const byte i2caddr)
NRLinkSetPF(const byte port, const byte i2caddr)
NRLinkSetRCX(const byte port, const byte i2caddr)
NRLinkSetTrain(const byte port, const byte i2caddr)
NRLinkStatus(const byte port, const byte i2caddr)
NRLinkTxRaw(const byte port, const byte i2caddr)
NumOut(int x, int y, variant value, unsigned long options=DRAW_OPT_NORMAL)
NumToStr(variant num)
NXTHIDAsciiMode(const byte & port, const byte & i2caddr)
NXTHIDDirectMode(const byte & port, const byte & i2caddr)
NXTHIDLoadCharacter(const byte & port, const byte & i2caddr, const byte & modifier, const byte & character)
NXTHIDTransmit(const byte & port, const byte & i2caddr)
NXTLineLeaderAverage(const byte & port, const byte & i2caddr)
NXTLineLeaderCalibrateBlack(const byte & port, const byte & i2caddr)
NXTLineLeaderCalibrateWhite(const byte & port, const byte & i2caddr)
NXTLineLeaderInvert(const byte & port, const byte & i2caddr)
NXTLineLeaderPowerDown(const byte & port, const byte & i2caddr)
NXTLineLeaderPowerUp(const byte & port, const byte & i2caddr)
NXTLineLeaderReset(const byte & port, const byte & i2caddr)
NXTLineLeaderResult(const byte & port, const byte & i2caddr)
NXTLineLeaderSnapshot(const byte & port, const byte & i2caddr)
NXTLineLeaderSteering(const byte & port, const byte & i2caddr)
NXTPowerMeterCapacityUsed(const byte & port, const byte & i2caddr)
NXTPowerMeterElapsedTime(const byte & port, const byte & i2caddr)
NXTPowerMeterErrorCount(const byte & port, const byte & i2caddr)
NXTPowerMeterMaxCurrent(const byte & port, const byte & i2caddr)
NXTPowerMeterMaxVoltage(const byte & port, const byte & i2caddr)
NXTPowerMeterMinCurrent(const byte & port, const byte & i2caddr)
NXTPowerMeterMinVoltage(const byte & port, const byte & i2caddr)
NXTPowerMeterPresentCurrent(const byte & port, const byte & i2caddr)
NXTPowerMeterPresentPower(const byte & port, const byte & i2caddr)
NXTPowerMeterPresentVoltage(const byte & port, const byte & i2caddr)
NXTPowerMeterResetCounters(const byte & port, const byte & i2caddr)
NXTPowerMeterTotalPowerConsumed(const byte & port, const byte & i2caddr)
NXTServoBatteryVoltage(const byte & port, const byte & i2caddr)
NXTServoEditMacro(const byte & port, const byte & i2caddr)
NXTServoGotoMacroAddress(const byte & port, const byte & i2caddr, const byte & macro)
NXTServoHaltMacro(const byte & port, const byte & i2caddr)
NXTServoInit(const byte & port, const byte & i2caddr, const byte servo)
NXTServoPauseMacro(const byte & port, const byte & i2caddr)
NXTServoPosition(const byte & port, const byte & i2caddr, const byte servo)
NXTServoQuitEdit(const byte & port)
NXTServoReset(const byte & port, const byte & i2caddr)
NXTServoResumeMacro(const byte & port, const byte & i2caddr)
NXTServoSpeed(const byte & port, const byte & i2caddr, const byte servo)
Off(byte outputs)
OffEx(byte outputs, const byte reset)
OnBrickProgramPointer(void)
OnFwd(byte outputs, char pwr)
OnFwdEx(byte outputs, char pwr, const byte reset)
OnFwdReg(byte outputs, char pwr, byte regmode)
OnFwdRegEx(byte outputs, char pwr, byte regmode, const byte reset)
OnFwdRegExPID(byte outputs, char pwr, byte regmode, const byte reset, byte p, byte i, byte d)
OnFwdRegPID(byte outputs, char pwr, byte regmode, byte p, byte i, byte d)
OnFwdSync(byte outputs, char pwr, char turnpct)
OnFwdSyncEx(byte outputs, char pwr, char turnpct, const byte reset)
OnFwdSyncExPID(byte outputs, char pwr, char turnpct, const byte reset, byte p, byte i, byte d)
OnFwdSyncPID(byte outputs, char pwr, char turnpct, byte p, byte i, byte d)
OnRev(byte outputs, char pwr)
OnRevEx(byte outputs, char pwr, const byte reset)
OnRevReg(byte outputs, char pwr, byte regmode)
OnRevRegEx(byte outputs, char pwr, byte regmode, const byte reset)
OnRevRegExPID(byte outputs, char pwr, byte regmode, const byte reset, byte p, byte i, byte d)
OnRevRegPID(byte outputs, char pwr, byte regmode, byte p, byte i, byte d)
OnRevSync(byte outputs, char pwr, char turnpct)
OnRevSyncEx(byte outputs, char pwr, char turnpct, const byte reset)
OnRevSyncExPID(byte outputs, char pwr, char turnpct, const byte reset, byte p, byte i, byte d)
OnRevSyncPID(byte outputs, char pwr, char turnpct, byte p, byte i, byte d)
OpenFileAppend(string fname, unsigned int & fsize, byte & handle)
OpenFileRead(string fname, unsigned int & fsize, byte & handle)
OpenFileReadLinear(string fname, unsigned int & fsize, byte & handle)
PFMateSend(const byte & port, const byte & i2caddr, const byte & channel, const byte & motors, const byte & cmdA, const byte & spdA, const byte & cmdB, const byte & spdB)
PFMateSendRaw(const byte & port, const byte & i2caddr, const byte & channel, const byte & b1, const byte & b2)
PlayFile(string filename)
PlayFileEx(string filename, byte volume, bool loop)
PlaySound(const int & aCode)
PlayTone(unsigned int frequency, unsigned int duration)
PlayToneEx(unsigned int frequency, unsigned int duration, byte volume, bool loop)
PlayTones(Tone tones[])
PointOut(int x, int y, unsigned long options=DRAW_OPT_NORMAL)
PolyOut(LocationType points[], unsigned long options=DRAW_OPT_NORMAL)
Pos(string Substr, string S)
PosRegAddAngle(byte output, long angle_add)
PosRegEnable(byte output, byte p=PID_3, byte i=PID_1, byte d=PID_1)
PosRegSetAngle(byte output, long angle)
PosRegSetMax(byte output, byte max_speed, byte max_acceleration)
pow(float base, float exponent)
PowerDown()
Precedes(task task1, task task2,..., task taskN)
printf(string format, variant value)
PSPNxAnalog(const byte & port, const byte & i2caddr)
PSPNxDigital(const byte & port, const byte & i2caddr)
rand()
Random(unsigned int n=0)
Read(byte handle, variant & value)
ReadButtonEx(const byte btn, bool reset, bool & pressed, unsigned int & count)
ReadBytes(byte handle, unsigned int & length, byte & buf[])
ReadI2CRegister(byte port, byte i2caddr, byte reg, byte & out)
ReadLn(byte handle, variant & value)
ReadLnString(byte handle, string & output)
ReadNRLinkBytes(const byte port, const byte i2caddr, byte & data[])
ReadSensorColorEx(const byte & port, int & colorval, unsigned int & raw[], unsigned int & norm[], int & scaled[])
ReadSensorColorRaw(const byte & port, unsigned int & rawVals[])
ReadSensorDIAccl(const byte port, VectorType & vector)
ReadSensorDIAccl8(const byte port, VectorType & vector)
ReadSensorDIAccl8Raw(const byte port, VectorType & vector)
ReadSensorDIAcclDrift(const byte port, int & x, int & y, int & z)
ReadSensorDIAcclRaw(const byte port, VectorType & vector)
ReadSensorDIGyro(const byte port, VectorType & vector)
ReadSensorDIGyroRaw(const byte port, VectorType & vector)
ReadSensorEMeter(const byte & port, float & vIn, float & aIn, float & vOut, float & aOut, int & joules, float & wIn, float & wOut)
ReadSensorHTAccel(const byte port, int & x, int & y, int & z)
ReadSensorHTAngle(const byte port, int & Angle, long & AccAngle, int & RPM)
ReadSensorHTBarometric(const byte port, int & temp, unsigned int & press)
ReadSensorHTColor(const byte port, byte & ColorNum, byte & Red, byte & Green, byte & Blue)
ReadSensorHTColor2Active(byte port, byte & ColorNum, byte & Red, byte & Green, byte & Blue, byte & White)
ReadSensorHTIRReceiver(const byte port, char & pfdata[])
ReadSensorHTIRReceiverEx(const byte port, const byte offset, char & pfchar)
ReadSensorHTIRSeeker(const byte port, byte & dir, byte & s1, byte & s3, byte & s5, byte & s7, byte & s9)
ReadSensorHTIRSeeker2AC(const byte port, byte & dir, byte & s1, byte & s3, byte & s5, byte & s7, byte & s9)
ReadSensorHTIRSeeker2DC(const byte port, byte & dir, byte & s1, byte & s3, byte & s5, byte & s7, byte & s9, byte & avg)
ReadSensorHTNormalizedColor(const byte port, byte & ColorIdx, byte & Red, byte & Green, byte & Blue)
ReadSensorHTNormalizedColor2Active(const byte port, byte & ColorIdx, byte & Red, byte & Green, byte & Blue)
ReadSensorHTProtoAllAnalog(const byte port, int & a0, int & a1, int & a2, int & a3, int & a4)
ReadSensorHTRawColor(const byte port, unsigned int & Red, unsigned int & Green, unsigned int & Blue)
ReadSensorHTRawColor2(const byte port, unsigned int & Red, unsigned int & Green, unsigned int & Blue, unsigned int & White)
ReadSensorHTSuperProAllAnalog(const byte port, int & a0, int & a1, int & a2, int & a3)
ReadSensorHTSuperProAnalogOut(const byte port, const byte dac, byte & mode, int & freq, int & volt)
ReadSensorHTTouchMultiplexer(const byte port, byte & t1, byte & t2, byte & t3, byte & t4)
ReadSensorMIXG1300L(byte port, XGPacketType & packet)
ReadSensorMSAccel(const byte port, const byte i2caddr, int & x, int & y, int & z)
ReadSensorMSPlayStation(const byte port, const byte i2caddr, byte & btnset1, byte & btnset2, byte & xleft, byte & yleft, byte & xright, byte & yright)
ReadSensorMSRTClock(const byte port, byte & sec, byte & min, byte & hrs, byte & dow, byte & date, byte & month, byte & year)
ReadSensorMSTilt(const byte & port, const byte & i2caddr, byte & x, byte & y, byte & z)
ReadSensorUSEx(const byte port, byte & values[])
RebootInFirmwareMode()
ReceiveMessage(byte queue, bool clear, string & msg)
ReceiveRemoteBool(byte queue, bool clear, bool & bval)
ReceiveRemoteMessageEx(byte queue, bool clear, string & str, long & val, bool & bval)
ReceiveRemoteNumber(byte queue, bool clear, long & val)
ReceiveRemoteString(byte queue, bool clear, string & str)
RechargeableBattery(void)
RectOut(int x, int y, int width, int height, unsigned long options=DRAW_OPT_NORMAL)
reladdressOf(variant data)
Release(mutex m)
RemoteBluetoothFactoryReset(byte conn)
RemoteCloseFile(byte conn, byte handle)
RemoteConnectionIdle(byte conn)
RemoteConnectionWrite(byte conn, byte buffer[])
RemoteDatalogRead(byte conn, bool remove, byte & cnt, byte & log[])
RemoteDatalogSetTimes(byte conn, long synctime)
RemoteDeleteFile(byte conn, string filename)
RemoteDeleteUserFlash(byte conn)
RemoteFindFirstFile(byte conn, string mask, byte & handle, string & name, long & size)
RemoteFindNextFile(byte conn, byte & handle, string & name, long & size)
RemoteGetBatteryLevel(byte conn, int & value)
RemoteGetBluetoothAddress(byte conn, byte & btaddr[])
RemoteGetConnectionCount(byte conn, byte & cnt)
RemoteGetConnectionName(byte conn, byte idx, string & name)
RemoteGetContactCount(byte conn, byte & cnt)
RemoteGetContactName(byte conn, byte idx, string & name)
RemoteGetCurrentProgramName(byte conn, string & name)
RemoteGetDeviceInfo(byte conn, string & name, byte & btaddr[], byte & btsignal[], long & freemem)
RemoteGetFirmwareVersion(byte conn, byte & pmin, byte & pmaj, byte & fmin, byte & fmaj)
RemoteGetInputValues(byte conn, InputValuesType & params)
RemoteGetOutputState(byte conn, OutputStateType & params)
RemoteGetProperty(byte conn, byte property, variant & value)
RemoteIOMapRead(byte conn, long id, int offset, int & numbytes, byte & data[])
RemoteIOMapWriteBytes(byte conn, long id, int offset, byte data[])
RemoteIOMapWriteValue(byte conn, long id, int offset, variant value)
RemoteKeepAlive(byte conn)
RemoteLowspeedGetStatus(byte conn, byte & value)
RemoteLowspeedRead(byte conn, byte port, byte & bread, byte & data[])
RemoteLowspeedWrite(byte conn, byte port, byte txlen, byte rxlen, byte data[])
RemoteMessageRead(byte conn, byte queue)
RemoteMessageWrite(byte conn, byte queue, string msg)
RemoteOpenAppendData(byte conn, string filename, byte & handle, long & size)
RemoteOpenRead(byte conn, string filename, byte & handle, long & size)
RemoteOpenWrite(byte conn, string filename, long size, byte & handle)
RemoteOpenWriteData(byte conn, string filename, long size, byte & handle)
RemoteOpenWriteLinear(byte conn, string filename, long size, byte & handle)
RemotePlaySoundFile(byte conn, string filename, bool bloop)
RemotePlayTone(byte conn, unsigned int frequency, unsigned int duration)
RemotePollCommand(byte conn, byte bufnum, byte & len, byte & data[])
RemotePollCommandLength(byte conn, byte bufnum, byte & length)
RemoteRead(byte conn, byte & handle, int & numbytes, byte & data[])
RemoteRenameFile(byte conn, string oldname, string newname)
RemoteResetMotorPosition(byte conn, byte port, bool brelative)
RemoteResetScaledValue(byte conn, byte port)
RemoteResetTachoCount(byte conn, byte port)
RemoteSetBrickName(byte conn, string name)
RemoteSetInputMode(byte conn, byte port, byte type, byte mode)
RemoteSetOutputState(byte conn, byte port, char speed, byte mode, byte regmode, char turnpct, byte runstate, unsigned long tacholimit)
RemoteSetProperty(byte conn, byte prop, variant value)
RemoteStartProgram(byte conn, string filename)
RemoteStopProgram(byte conn)
RemoteStopSound(byte conn)
RemoteWrite(byte conn, byte & handle, int & numbytes, byte data[])
remove(string filename)
rename(string old, string new)
RenameFile(string oldname, string newname)
ResetAllTachoCounts(byte outputs)
ResetBlockTachoCount(byte outputs)
ResetHTBarometricCalibration(byte port)
ResetMIXG1300L(byte port)
ResetRotationCount(byte outputs)
ResetScreen()
ResetSensor(const byte & port)
ResetSensorHTAngle(const byte port, const byte mode)
ResetSleepTimer()
ResetTachoCount(byte outputs)
ResizeFile(string fname, const unsigned int newsize)
ResolveHandle(string filename, byte & handle, bool & writeable)
rewind(byte handle)
RFIDInit(const byte & port)
RFIDMode(const byte & port, const byte & mode)
RFIDRead(const byte & port, byte & output[])
RFIDReadContinuous(const byte & port, byte & output[])
RFIDReadSingle(const byte & port, byte & output[])
RFIDStatus(const byte & port)
RFIDStop(const byte & port)
RightStr(string str, unsigned int size)
RotateMotor(byte outputs, char pwr, long angle)
RotateMotorEx(byte outputs, char pwr, long angle, char turnpct, bool sync, bool stop)
RotateMotorExPID(byte outputs, char pwr, long angle, char turnpct, bool sync, bool stop, byte p, byte i, byte d)
RotateMotorPID(byte outputs, char pwr, long angle, byte p, byte i, byte d)
RS485Control(byte cmd, byte baud, unsigned int mode)
RS485DataAvailable(void)
RS485Disable(void)
RS485Enable(void)
RS485Initialize(void)
RS485Read(byte & buffer[])
RS485ReadEx(byte & buffer[], byte buflen)
RS485SendingData(void)
RS485Status(byte & sendingData, byte & dataAvail)
RS485Uart(byte baud, unsigned int mode)
RS485Write(byte buffer[])
RunNRLinkMacro(const byte port, const byte i2caddr, const byte macro)
SendMessage(byte queue, string msg)
SendRemoteBool(byte conn, byte queue, bool bval)
SendRemoteNumber(byte conn, byte queue, long val)
SendRemoteString(byte conn, byte queue, string str)
SendResponseBool(byte queue, bool bval)
SendResponseNumber(byte queue, long val)
SendResponseString(byte queue, string str)
SendRS485Bool(bool bval)
SendRS485Number(long val)
SendRS485String(string str)
Sensor(const byte & port)
SensorBoolean(const byte port)
SensorDIAcclStatus(const byte port)
SensorDigiPinsDirection(const byte port)
SensorDigiPinsOutputLevel(const byte port)
SensorDigiPinsStatus(const byte port)
SensorDIGPSDistanceToWaypoint(byte port)
SensorDIGPSHeading(byte port)
SensorDIGPSHeadingToWaypoint(byte port)
SensorDIGPSLatitude(byte port)
SensorDIGPSLongitude(byte port)
SensorDIGPSRelativeHeading(byte port)
SensorDIGPSStatus(byte port)
SensorDIGPSTime(byte port)
SensorDIGPSVelocity(byte port)
SensorDIGyroStatus(const byte port)
SensorDIGyroTemperature(const byte port)
SensorHTColorNum(const byte & port)
SensorHTCompass(const byte & port)
SensorHTEOPD(const byte & port)
SensorHTGyro(const byte & port, int offset=0)
SensorHTIRSeeker2ACDir(const byte & port)
SensorHTIRSeeker2Addr(const byte & port, const byte reg)
SensorHTIRSeeker2DCDir(const byte & port)
SensorHTIRSeekerDir(const byte & port)
SensorHTMagnet(const byte & port, int offset=0)
SensorHTProtoAnalog(const byte port, const byte input)
SensorHTProtoDigital(const byte port)
SensorHTProtoDigitalControl(const byte port)
SensorHTSuperProAnalog(const byte port, const byte input)
SensorHTSuperProDigital(const byte port)
SensorHTSuperProDigitalControl(const byte port)
SensorHTSuperProLED(const byte port)
SensorHTSuperProProgramControl(const byte port)
SensorHTSuperProStrobe(const byte port)
SensorInvalid(const byte & port)
SensorMIXG1300LScale(byte port)
SensorMode(const byte & port)
SensorMSCompass(const byte & port, const byte i2caddr)
SensorMSDROD(const byte & port)
SensorMSPressure(const byte & port)
SensorMSPressureRaw(const byte & port)
SensorNormalized(const byte & port)
SensorNXTSumoEyes(const byte & port)
SensorNXTSumoEyesRaw(const byte & port)
SensorRaw(const byte & port)
SensorScaled(const byte & port)
SensorTemperature(const byte & port)
SensorType(const byte & port)
SensorUS(const byte port)
SensorValue(const byte & port)
SensorValueBool(const byte port)
SensorValueRaw(const byte & port)
set_fopen_size(unsigned long fsize)
SetAbortFlag(byte abortFlag)
SetACCLNxSensitivity(const byte port, const byte i2caddr, byte slevel)
SetBatteryState(byte state)
SetBluetoothState(byte state)
SetBTDataMode(const byte dataMode)
SetBTInputBuffer(const byte offset, byte cnt, byte data[])
SetBTInputBufferInPtr(byte n)
SetBTInputBufferOutPtr(byte n)
SetBTOutputBuffer(const byte offset, byte cnt, byte data[])
SetBTOutputBufferInPtr(byte n)
SetBTOutputBufferOutPtr(byte n)
SetButtonLongPressCount(const byte btn, const byte n)
SetButtonLongReleaseCount(const byte btn, const byte n)
SetButtonModuleValue(unsigned int offset, variant value)
SetButtonPressCount(const byte btn, const byte n)
SetButtonReleaseCount(const byte btn, const byte n)
SetButtonShortReleaseCount(const byte btn, const byte n)
SetButtonState(const byte btn, const byte state)
SetCommandFlags(const byte cmdFlags)
SetCommandModuleBytes(unsigned int offset, unsigned int count, byte data[])
SetCommandModuleValue(unsigned int offset, variant value)
SetCommModuleBytes(unsigned int offset, unsigned int count, byte data[])
SetCommModuleValue(unsigned int offset, variant value)
SetCustomSensorActiveStatus(byte port, byte activeStatus)
SetCustomSensorPercentFullScale(byte port, byte pctFullScale)
SetCustomSensorZeroOffset(byte port, int zeroOffset)
SetDisplayContrast(byte contrast)
SetDisplayDisplay(unsigned long dispaddr)
SetDisplayEraseMask(unsigned long eraseMask)
SetDisplayFlags(byte flags)
SetDisplayFont(unsigned long fontaddr)
SetDisplayModuleBytes(unsigned int offset, unsigned int count, byte data[])
SetDisplayModuleValue(unsigned int offset, variant value)
SetDisplayNormal(const byte x, const byte line, unsigned int cnt, byte data[])
SetDisplayPopup(const byte x, const byte line, unsigned int cnt, byte data[])
SetDisplayTextLinesCenterFlags(byte ctrFlags)
SetDisplayUpdateMask(unsigned long updateMask)
SetHSAddress(byte hsAddress)
SetHSDataMode(const byte dataMode)
SetHSFlags(byte hsFlags)
SetHSInputBuffer(const byte offset, byte cnt, byte data[])
SetHSInputBufferInPtr(byte n)
SetHSInputBufferOutPtr(byte n)
SetHSMode(unsigned int hsMode)
SetHSOutputBuffer(const byte offset, byte cnt, byte data[])
SetHSOutputBufferInPtr(byte n)
SetHSOutputBufferOutPtr(byte n)
SetHSSpeed(byte hsSpeed)
SetHSState(byte hsState)
SetHTBarometricCalibration(byte port, unsigned int cal)
SetHTColor2Mode(const byte & port, byte mode)
SetHTIRSeeker2Mode(const byte & port, const byte mode)
SetI2COptions(byte port, byte options)
SetInput(const byte & port, const int field, variant value)
SetInputModuleValue(unsigned int offset, variant value)
SetIOCtrlModuleValue(unsigned int offset, variant value)
SetIOMapBytes(string moduleName, unsigned int offset, unsigned int count, byte data[])
SetIOMapBytesByID(unsigned long moduleId, unsigned int offset, unsigned int count, byte data[])
SetIOMapValue(string moduleName, unsigned int offset, variant value)
SetIOMapValueByID(unsigned long moduleId, unsigned int offset, variant value)
SetLoaderModuleValue(unsigned int offset, variant value)
SetLongAbort(bool longAbort)
SetLowSpeedModuleBytes(unsigned int offset, unsigned int count, byte data[])
SetLowSpeedModuleValue(unsigned int offset, variant value)
SetMotorPwnFreq(byte n)
SetMotorRegulationOptions(byte n)
SetMotorRegulationTime(byte n)
SetNXTLineLeaderKdFactor(const byte & port, const byte & i2caddr, const byte & value)
SetNXTLineLeaderKdValue(const byte & port, const byte & i2caddr, const byte & value)
SetNXTLineLeaderKiFactor(const byte & port, const byte & i2caddr, const byte & value)
SetNXTLineLeaderKiValue(const byte & port, const byte & i2caddr, const byte & value)
SetNXTLineLeaderKpFactor(const byte & port, const byte & i2caddr, const byte & value)
SetNXTLineLeaderKpValue(const byte & port, const byte & i2caddr, const byte & value)
SetNXTLineLeaderSetpoint(const byte & port, const byte & i2caddr, const byte & value)
SetNXTServoPosition(const byte & port, const byte & i2caddr, const byte servo, const byte & pos)
SetNXTServoQuickPosition(const byte & port, const byte & i2caddr, const byte servo, const byte & qpos)
SetNXTServoSpeed(const byte & port, const byte & i2caddr, const byte servo, const byte & speed)
SetOnBrickProgramPointer(byte obpStep)
SetOutput(byte outputs, byte field1, variant val1,..., byte fieldN, variant valN)
SetOutputModuleValue(unsigned int offset, variant value)
SetSensor(const byte & port, const unsigned int config)
SetSensorBoolean(byte port, bool value)
SetSensorColorBlue(const byte & port)
SetSensorColorFull(const byte & port)
SetSensorColorGreen(const byte & port)
SetSensorColorNone(const byte & port)
SetSensorColorRed(const byte & port)
SetSensorDIAccl(const byte port)
SetSensorDIAcclDrift(const byte port, int x, int y, int z)
SetSensorDIAcclEx(const byte port, byte mode)
SetSensorDigiPinsDirection(byte port, byte direction)
SetSensorDigiPinsOutputLevel(byte port, byte outputLevel)
SetSensorDigiPinsStatus(byte port, byte status)
SetSensorDIGPSWaypoint(byte port, long latitude, long longitude)
SetSensorDIGyro(const byte port)
SetSensorDIGyroEx(const byte port, byte scale, byte odr, byte bw)
SetSensorEMeter(const byte & port)
SetSensorHTEOPD(const byte & port, bool bStandard)
SetSensorHTGyro(const byte & port)
SetSensorHTMagnet(const byte & port)
SetSensorHTProtoDigital(const byte port, byte value)
SetSensorHTProtoDigitalControl(const byte port, byte value)
SetSensorHTSuperProAnalogOut(const byte port, const byte dac, byte mode, int freq, int volt)
SetSensorHTSuperProDigital(const byte port, byte value)
SetSensorHTSuperProDigitalControl(const byte port, byte value)
SetSensorHTSuperProLED(const byte port, byte value)
SetSensorHTSuperProProgramControl(const byte port, byte value)
SetSensorHTSuperProStrobe(const byte port, byte value)
SetSensorLight(const byte & port, bool bActive=true)
SetSensorLowspeed(const byte & port, bool bIsPowered=true)
SetSensorMIXG1300LScale(byte port, const byte scale)
SetSensorMode(const byte & port, byte mode)
SetSensorMSDROD(const byte & port, bool bActive)
SetSensorMSPressure(const byte & port)
SetSensorNXTSumoEyes(const byte & port, bool bLong)
SetSensorSound(const byte & port, bool bdBScaling=true)
SetSensorTemperature(const byte & port)
SetSensorTouch(const byte & port)
SetSensorType(const byte & port, byte type)
SetSensorUltrasonic(const byte & port)
SetSleepTime(const byte n)
SetSleepTimeout(const byte n)
SetSleepTimer(const byte n)
SetSoundDuration(unsigned int duration)
SetSoundFlags(byte flags)
SetSoundFrequency(unsigned int frequency)
SetSoundMode(byte mode)
SetSoundModuleState(byte state)
SetSoundModuleValue(unsigned int offset, variant value)
SetSoundSampleRate(unsigned int sampleRate)
SetSoundVolume(byte volume)
SetUIButton(byte btn)
SetUIModuleValue(unsigned int offset, variant value)
SetUIState(byte state)
SetUSBInputBuffer(const byte offset, byte cnt, byte data[])
SetUSBInputBufferInPtr(byte n)
SetUSBInputBufferOutPtr(byte n)
SetUSBOutputBuffer(const byte offset, byte cnt, byte data[])
SetUSBOutputBufferInPtr(byte n)
SetUSBOutputBufferOutPtr(byte n)
SetUSBPollBuffer(const byte offset, byte cnt, byte data[])
SetUSBPollBufferInPtr(byte n)
SetUSBPollBufferOutPtr(byte n)
SetUSBState(byte usbState)
SetVMRunState(const byte vmRunState)
SetVolume(byte volume)
sign(variant num)
SizeOf(variant & value)
SleepNow()
SleepTime(void)
SleepTimeout(void)
SleepTimer(void)
SoundDuration()
SoundFlags()
SoundFrequency()
SoundMode()
SoundSampleRate()
SoundState()
SoundVolume()
sprintf(string & str, string format, variant value)
sqrt(float x)
srand(long seed)
StartTask(task t)
Stop(bool bvalue)
StopAllTasks()
StopSound()
StopTask(task t)
strcat(string & dest, const string & src)
StrCat(string str1, string str2, string strN)
strcmp(const string & str1, const string & str2)
strcpy(string & dest, const string & src)
StrIndex(string str, unsigned int idx)
strlen(const string & str)
StrLen(string str)
strncat(string & dest, const string & src, unsigned int num)
strncmp(const string & str1, const string & str2, unsigned int num)
strncpy(string & dest, const string & src, unsigned int num)
StrReplace(string str, unsigned int idx, string strnew)
StrToByteArray(string str, byte & data[])
strtod(const string & str, string & endptr)
strtol(const string & str, string & endptr, int base=10)
StrToNum(string str)
strtoul(const string & str, string & endptr, int base=10)
SubStr(string str, unsigned int idx, unsigned int len)
SysCall(byte funcID, variant & args)
SysColorSensorRead(ColorSensorReadType & args)
SysCommBTCheckStatus(CommBTCheckStatusType & args)
SysCommBTConnection(CommBTConnectionType & args)
SysCommBTOnOff(CommBTOnOffType & args)
SysCommBTWrite(CommBTWriteType & args)
SysCommExecuteFunction(CommExecuteFunctionType & args)
SysCommHSCheckStatus(CommHSCheckStatusType & args)
SysCommHSControl(CommHSControlType & args)
SysCommHSRead(CommHSReadWriteType & args)
SysCommHSWrite(CommHSReadWriteType & args)
SysCommLSCheckStatus(CommLSCheckStatusType & args)
SysCommLSRead(CommLSReadType & args)
SysCommLSWrite(CommLSWriteType & args)
SysCommLSWriteEx(CommLSWriteExType & args)
SysComputeCalibValue(ComputeCalibValueType & args)
SysDatalogGetTimes(DatalogGetTimesType & args)
SysDatalogWrite(DatalogWriteType & args)
SysDisplayExecuteFunction(DisplayExecuteFunctionType & args)
SysDrawCircle(DrawCircleType & args)
SysDrawEllipse(DrawEllipseType & args)
SysDrawFont(DrawFontType & args)
SysDrawGraphic(DrawGraphicType & args)
SysDrawGraphicArray(DrawGraphicArrayType & args)
SysDrawLine(DrawLineType & args)
SysDrawPoint(DrawPointType & args)
SysDrawPolygon(DrawPolygonType & args)
SysDrawRect(DrawRectType & args)
SysDrawText(DrawTextType & args)
SysFileClose(FileCloseType & args)
SysFileDelete(FileDeleteType & args)
SysFileFindFirst(FileFindType & args)
SysFileFindNext(FileFindType & args)
SysFileOpenAppend(FileOpenType & args)
SysFileOpenRead(FileOpenType & args)
SysFileOpenReadLinear(FileOpenType & args)
SysFileOpenWrite(FileOpenType & args)
SysFileOpenWriteLinear(FileOpenType & args)
SysFileOpenWriteNonLinear(FileOpenType & args)
SysFileRead(FileReadWriteType & args)
SysFileRename(FileRenameType & args)
SysFileResize(FileResizeType & args)
SysFileResolveHandle(FileResolveHandleType & args)
SysFileSeek(FileSeekType & args)
SysFileTell(FileTellType & args)
SysFileWrite(FileReadWriteType & args)
SysGetStartTick(GetStartTickType & args)
SysInputPinFunction(InputPinFunctionType & args)
SysIOMapRead(IOMapReadType & args)
SysIOMapReadByID(IOMapReadByIDType & args)
SysIOMapWrite(IOMapWriteType & args)
SysIOMapWriteByID(IOMapWriteByIDType & args)
SysKeepAlive(KeepAliveType & args)
SysListFiles(ListFilesType & args)
SysLoaderExecuteFunction(LoaderExecuteFunctionType & args)
SysMemoryManager(MemoryManagerType & args)
SysMessageRead(MessageReadType & args)
SysMessageWrite(MessageWriteType & args)
SysRandomEx(RandomExType & args)
SysRandomNumber(RandomNumberType & args)
SysReadButton(ReadButtonType & args)
SysReadLastResponse(ReadLastResponseType & args)
SysReadSemData(ReadSemDataType & args)
SysSetScreenMode(SetScreenModeType & args)
SysSetSleepTimeout(SetSleepTimeoutType & args)
SysSoundGetState(SoundGetStateType & args)
SysSoundPlayFile(SoundPlayFileType & args)
SysSoundPlayTone(SoundPlayToneType & args)
SysSoundSetState(SoundSetStateType & args)
SysUpdateCalibCacheInfo(UpdateCalibCacheInfoType & args)
SysWriteSemData(WriteSemDataType & args)
TextOut(int x, int y, string str, unsigned long options=DRAW_OPT_NORMAL)
tolower(int c)
toupper(int c)
trunc(float x)
UIButton(void)
UIState(void)
UnflattenVar(string str, variant & x)
USBInputBufferInPtr(void)
USBInputBufferOutPtr(void)
USBOutputBufferInPtr(void)
USBOutputBufferOutPtr(void)
USBPollBufferInPtr(void)
USBPollBufferOutPtr(void)
UsbState(void)
USBState(void)
UseRS485(void)
VectorCross(VectorType a, VectorType b, VectorType & out)
VectorDot(VectorType a, VectorType b)
VectorNormalize(VectorType & a)
VMRunState(void)
Volume(void)
Wait(unsigned long ms)
Write(byte handle, const variant & value)
WriteBytes(byte handle, const byte & buf[], unsigned int & cnt)
WriteBytesEx(byte handle, unsigned int & len, const byte & buf[])
WriteI2CRegister(byte port, byte i2caddr, byte reg, byte val)
WriteLn(byte handle, const variant & value)
WriteLnString(byte handle, const string & str, unsigned int & cnt)
WriteNRLinkBytes(const byte port, const byte i2caddr, const byte data[])
WriteString(byte handle, const string & str, unsigned int & cnt)
Yield()


//NXCEesti

Alusta("tegum");
ArvEkraanile("x", "rida", takistus);
HeliSisse("port");
Heli("port");
HetkeTakt();
JoonEkraanile("x", "y")
Juhuarv("max");
KeeraParemaleP("kraadi", "kiirus");
KeeraVasakuleP("kraadi", "kiirus");
KeskmineNuppVajutatud();
NelinurkEkraanile("x", "y", "laus", "korgus")
OtseS("pordid", "aeg", "kiirus");
OtseP("pordid", "kraadi", "kiirus");
Oota("millisekundit");
ParemNuppVajutatud();
ParemS("aeg", "kiirus");
ParemP("kraadi", "kiirus");
PuudeSisse("port");
Puude("port");
PeataMootorid();
PeataMootor("port");
PeataVasak();
PeataParem();
PuhastaEkraan();
PuhastaRida("rida");
PunktEkraanile(x, y);
RingEkraanile("x", "y", "raadius");
SulgeNuppVajutatud();
TekitaHeli("sagedus","kestvus");
TekstEkraanile("x","rida","tekst");
UltraheliSisse("port");
Ultraheli("port");
VaigistaHeli();
ValgusSisse("port");
Valgus("port");
ValgusSisseValgusega("port");
VasakNuppVajutatud();
VasakP("kraadi","kiirus");
VasakS("aeg","kiirus");